home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
-
- . /lib/partman/lib/base.sh
-
- dev=$2
- id=$3
-
- cd $dev
-
- rm -f $id/method
- rm -f $id/format
- rm -f $id/use_filesystem
-
- flags=''
- open_dialog GET_FLAGS $id
- while { read_line flag; [ "$flag" ]; }; do
- case $flag in
- lvm|raid|swap)
- continue
- ;;
- *)
- flags="${flags:+$flags$NL}$flag"
- ;;
- esac
- done
- close_dialog
-
- open_dialog SET_FLAGS $id
- write_line "$flags"
- write_line NO_MORE
- close_dialog
-